import http from "./http"

export default {
  /**
   * 获取用户信息
   *
   * @param {*} params
   * @returns
   */
  // getUserMsg(params) {
  //   return http.get('/app/home/index', { params });
  // },

  /**
   * 获取用户信息
   *
   * @param {*} data
   * @returns
   */
  //  wechatInfo(data) {
  //   return http.post('/wechat/wechatInfo', data);
  // },

  /**
   * 微信小程序的一键登录
   *
   * @param {*} data
   * @returns
   */
  weixin_mini_app_login(data) {
    return http.post("/app-api/member/auth/weixin-mini-app-login", data)
  },

  /**
   * 接单群列表
   *
   * @param {*} params
   * @returns
   */
  sell_group(params) {
    return http.get("/app-api/member/group/sell-group", { params })
  },

  /**
   * 接单信息群
   *
   * @param {*} data
   * @returns
   */
  add_news(data) {
    return http.post("/app-api/sell/order/add-news", data)
  },

  /**
   * 获取接单信息集合
   *
   * @param {*} params
   * @returns
   */
  news_list(params) {
    return http.get("/app-api/sell/order/news-list", { params })
  },

  /**
   * 接单群人员集合
   *
   * @param {*} params
   * @returns
   */
  sell_group_user(params) {
    return http.get("/app-api/member/inn/sell-group-user", { params })
  },

  /**
   * 接单群人员集合
   *
   * @param {*} params
   * @returns
   */
  sell_user(params) {
    return http.get("/app-api/member/inn/sell-user", { params })
  },

  /**
   * 接单群人员集合展示
   *
   * @param {*} params
   * @returns
   */
  sell_chat_list(params) {
    return http.get("/app-api/sell/chat/sell-chat-list", { params })
  },

  /**
   * 获得本地一手详情
   *
   * @param {*} params
   * @returns
   */
  getAppLocalFirst(params) {
    return http.get("/app-api/forum/local/first/getAppLocalFirst", { params })
  },

  /**
   * 获得充值套餐列表
   *
   * @param {*} params
   * @returns
   */
  list_by_ids(params) {
    return http.get("/app-api/product/pecharge/list-by-ids", { params })
  },

  /**
   * 获取通知公告列表
   *
   * @param {*} params
   * @returns
   */
  notice_list(params) {
    return http.get("/app-api/system/notice/list", { params })
  },

  /**
   * 创建曝光台_消息
   *
   * @param {*} data
   * @returns
   */
  circle_add(data) {
    return http.post("/app-api/circle/message/create", data)
  },

  /**
   * 获得曝光台 消息 分页
   *
   * @param {*} params
   * @returns
   */
  message_page(params) {
    return http.get("/app-api/circle/message/page", { params })
  },

  /**
   * 获得曝光台 明细
   *
   * @param {*} params
   * @returns
   */
  get_message_detail(params) {
    return http.get("/app-api/circle/message/get-detail", { params })
  },

  /**
   * 创建曝光台评论
   *
   * @param {*} data
   * @returns
   */
  comment_create(data) {
    return http.post("/app-api/circle/comment/create", data)
  },

  /**
   * 获得曝光台评论 明细
   *
   * @param {*} params
   * @returns
   */
  comment_get_detail(params) {
    return http.get("/app-api/circle/comment/page", { params })
  },

  /**
   * 获得本地一手地区树形数据
   *
   * @param {*} params
   * @returns
   */
  getAreaTree(params) {
    return http.get("/app-api/forum/appNew-area/getAreaTree", { params })
  },

  /**
   * 类目详情
   *
   * @param {*} params
   * @returns
   */
  getAppCategory(params) {
    return http.get("/app-api/forum/category/getAppCategory", { params })
  },

  /**
   * 创建本地一手记录 消息
   *
   * @param {*} data
   * @returns
   */
  record_create(data) {
    return http.post("/app-api/local/record/create", data)
  },

  /**
   * 本地一手记录 分页
   *
   * @param {*} params
   * @returns
   */
  record_page(params) {
    return http.get("/app-api/local/record/page", { params })
  },

  /**
   * 用户信息修改
   *
   * @param {*} params
   * @returns
   */
  update_user(params) {
    return http.get("/app-api/member/inn/update-user", { params })
  },

  /**
   * 个人信息群展示
   *
   * @param {*} params
   * @returns
   */
  get_sell_user(params) {
    return http.get("/app-api/member/inn/sell-user", { params })
  },

  /**
   * 创建私聊 消息
   *
   * @param {*} data
   * @returns
   */
  message_create(data) {
    return http.post("/app-api/chat/message/create", data)
  },

  /**
   * 获取私聊信息
   *
   * @param {*} params
   * @returns
   */
  chat_list(params) {
    return http.get("/app-api/chat/message/chat-list", { params })
  },

  /**
   * 发出私信
   *
   * @param {*} params
   * @returns
   */
  send_chat_list(params) {
    return http.get("/app-api/chat/message/send-chat-list", { params })
  },

  /**
   * 收到私信
   *
   * @param {*} params
   * @returns
   */
  put_chat_list(params) {
    return http.get("/app-api/chat/message/put-chat-list", { params })
  },

  /**
   * 刷新令牌
   *
   * @param {*} data
   * @returns
   */
  refresh_token(token) {
    return http.post(`/app-api/member/auth/refresh-token?refreshToken=${token}`)
  },

  /**
   * 用户 本地一手记录 分页
   *
   * @param {*} params
   * @returns
   */
  user_local(params) {
    return http.get("/app-api/local/record/user-local", { params })
  },

  /**
   * 获得本地一手记录 明细
   *
   * @param {*} params
   * @returns
   */
  get_detail(params) {
    return http.get("/app-api/local/record/get-detail", { params })
  },

  /**
   * 驳回后重新提交本地一手记录
   *
   * @param {*} params
   * @returns
   */
  resubmit(params) {
    return http.put("/app-api/local/record/resubmit", { params })
  },

  /**
   * 创建本地一手评论 消息
   *
   * @param {*} data
   * @returns
   */
  comment_add_create(data) {
    return http.post("/app-api/local/comment/create", data)
  },

  /**
   * 获得本地一手评论明细 分页
   *
   * @param {*} params
   * @returns
   */
  page_by_id(params) {
    return http.get("/app-api/local/comment/page-by-id", { params })
  },

  /**
   * 创建点赞记录
   *
   * @param {*} data
   * @returns
   */
  click_create(data) {
    return http.post("/app-api/local/click/create", data)
  },

  /**
   * 获得用户发言包信息
   *
   * @param {*} params
   * @returns
   */
  package_get(params) {
    return http.get("/app-api/speech/package/get", { params })
  },

  /**
   * 0元套餐获取发言条数
   *
   * @data {*} params
   * @returns
   */
  modify_count(data) {
    return http.post("/app-api/speech/package/free", data)
  },

  /**
   * 转赠发言条数
   *
   * @param {*} data
   * @returns
   */
  transfer(data) {
    return http.post("/app-api/speech/package/transfer", data)
  },

  /**
   * 获得指定应用的开启的支付渠道编码列表
   *
   * @param {*} params
   * @returns
   */
  get_enable_code_list(params) {
    return http.get("/app-api/pay/channel/get-enable-code-list", { params })
  },

  /**
   * 转赠记录
   *
   * @param {*} params
   * @returns
   */
  transfer_page(params) {
    return http.get("/app-api/speech/transfer/page", { params })
  },

  /**
   * 删除曝光台评论
   *
   * @param {*} params
   * @returns
   */
  comment_delete(id) {
    return http.delete(`/app-api/circle/comment/delete?id=${id}`)
  },

  /**
   * 创建订单
   *
   * @param {*} data
   * @returns
   */
  order_create(data) {
    return http.post("/app-api/trade/order/create", data)
  },

  /**
   * 用户点赞-评论
   *
   * @param {*} data
   * @returns
   */
  like_likes(data) {
    return http.post("/app-api/circle/comment/like/likes", data)
  },

  /**
   * 用户点赞
   *
   * @param {*} data
   * @returns
   */
  message_likes(data) {
    return http.post("/app-api/circle/message/like/likes", data)
  },

  /**
   * 提交支付订单
   *
   * @param {*} data
   * @returns
   */
  pay_order(data) {
    return http.post(`/app-api/pay/order/submit`, data)
  },

  /**
   * 创建担保交易订单
   *
   * @param {*} data
   * @returns
   */
  guarantee_create(data) {
    return http.post(`/app-api/trade/order/createGuaranteeOrder`, data)
  },

  /**
   * 提交担保交易支付订单
   *
   * @param {*} data
   * @returns
   */
  guarantee_pay(data) {
    return http.post(`/app-api/pay/order/submitForumGuaranteeOrder`, data)
  },

  /**
   * 获取担保交易订单列表
   *
   * @param {*} params
   * @returns
   */
  guarantee_list(params) {
    return http.get(`/app-api/pay/order/pageGuaranteeOrderList`, { params })
  },

  /**
   * 删除担保交易订单
   *
   * @data {*} guaranteeOrderIds
   * @returns
   */
  del_items(ids) {
    return http.post(`/app-api/pay/order/deleteForumGuaranteeOrder`, {
      guaranteeOrderIds: ids,
    })
  },

  /**
   * 根据用户ID获取信息
   * @returns
   */
  get_by_id(params) {
    return http.get(`/app-api/member/inn/get-by-id`, { params })
  },

  /**
   * 担保交易申请退款
   * @returns
   */
  refund(data) {
    return http.post(`/app-api/pay/wallet-recharge/publisher-request`, data)
  },

  /**
   * 担保交易同意退款
   * @returns
   */
  refund_agree(data) {
    return http.post(`/app-api/pay/wallet-recharge/consumer-apply`, data)
  },

  /**
   * 担保交易拒绝退款
   * @returns
   */
  refund_refuse(data) {
    return http.post(`/app-api/pay/wallet-recharge/consumer-reject`, data)
  },

  /**
   * 担保交易申请收款
   * @returns
   */
  receive(data) {
    return http.post(`/app-api/pay/wallet-recharge/consumer-request`, data)
  },

  /**
   * 担保交易同意放款
   * @returns
   */
  receive_agree(data) {
    return http.post(`/app-api/pay/wallet-recharge/publisher-apply`, data)
  },

  /**
   * 担保交易拒绝放款
   * @returns
   */
  receive_refuse(data) {
    return http.post(`/app-api/pay/wallet-recharge/publisher-reject`, data)
  },

  /**
   * 购买记录
   *
   * @param {*} params
   * @returns
   */
  order_success(params) {
    return http.get("/app-api/trade/order/order-success", { params })
  },

  /**
   * 私聊页面联系方式与屏蔽状态
   *
   * @param {*} params
   * @returns
   */
  user_chat(params) {
    return http.get("/app-api/member/inn/user-chat", { params })
  },

  /**
   * 是否关注公众号
   *
   * @param {*} params
   * @returns
   */
  follow_wx(params) {
    return http.get("/app-api/member/inn/follow-wx", { params })
  },

  /**
   * 头像曝光详情
   *
   * @param {*} params
   * @returns
   */
  jb_exposure(params) {
    return http.get("/app-api/member/inn/exposure", { params })
  },

  /**
   * 屏蔽私信
   *
   * @param {*} params
   * @returns
   */
  update_screen(params) {
    return http.put("/app-api/member/inn/update-screen", { params })
  },

  /**
   * 发布公司库
   *
   * @param {*} data
   * @returns
   */
  createCompany(data) {
    return http.post("/app-api/forum/company-library/create", data)
  },

  /**
   * 获得用户 创建公司库列表
   *
   * @param {*} params
   * @returns
   */
  company_list_user(params) {
    return http.get("/app-api/forum/company-library/list", { params })
  },

  /**
   * 获得用户 创建公司库列表
   *
   * @param {*} params
   * @returns
   */
  company_page(params) {
    return http.get("/app-api/forum/company-library/page", { params })
  },

  /**
   * 获得公司库
   *
   * @param {*} params
   * @returns
   */
  get_company_detail(params) {
    return http.get("/app-api/forum/company-library/get", { params })
  },

  /**
   * 获得公司库标签
   *
   * @param {*} params
   * @returns
   */
  get_company_label(params) {
    return http.get("/app-api/forum/company-label/list", { params })
  },

  /**
   * 判断是否是ios，开启支付（为了过审）
   *
   * @param {*} params
   * @returns
   */
  get_IOS_enable(params) {
    return http.get("/app-api/pay/order/IOS_enable", { params })
  },

  /**
   * 撤回消息
   *
   * @param {*} data
   * @returns
   */
  deleteNews(data) {
    return http.post("/app-api/sell/order/delete-status", data)
  },

  /**
   * 匹配信息
   *
   * @param {*} params
   * @returns
   */
  getNewsCount(params) {
    return http.get("/app-api/sell/order/newsCount", { params })
  },

  /**
   * 查看余额明细
   *
   * @param {*} data
   * @returns
   */
  getWalletDetail(params) {
    return http.get("/app-api/pay/wallet-transaction/page", { params })
  },

  /**
   * 删除发出私信
   *
   * @param {*} data
   * @returns
   */
  deleteSendChat(params) {
    return http.get("/app-api/chat/message/delete-send-chat-list", { params })
  },

  /**
   * 删除收到私信
   *
   * @param {*} data
   * @returns
   */
  deletePutChat(params) {
    return http.get("/app-api/chat/message/delete-put-chat-list", { params })
  },
}
